to put it more explicitly - Französisch Englisch Wörterbuch